Fixed various things I messed up on
Split up the game part of the server into its own Game class. This has host of events that can be used in rules