public AchievementManager(IAchievementDAL achievementDAL, IAchievementProgressionDAL userAchievementDAL)
        {
            this._achievementDAL     = achievementDAL;
            this._userAchievementDAL = userAchievementDAL;

            _achievementListings = new Dictionary <string, List <UserAchievement> >();
        }
        private static void ConfigureAchievementHunter(IContainer container)
        {
            IDBPrepDAL dBPrepDAL = container.Resolve <IDBPrepDAL>();

            dBPrepDAL.PrepareDatabase();

            IAchievementDAL achievementDAL = container.Resolve <IAchievementDAL>();

            achievementDAL.PopulateDatabase();
        }