Mass refactoring to event base
Add handlers for start/end game
Add players