refactoring Game interface and removeAchievement