added some annotation, tweaked the game.dart file.