update implementation of game and add abstract method "chooseStart" to
Player.java