Remove TileSelectEvent and StartTurnEvent
create AbstractGameController reset method

no longer need to override deleteObservers