Added game type specific game controllers and implemented the ball setting logic for the training mode