Remove event classes and rename callback methods
Implement callback methods in GameController