added world state and game logic to server, need to update client side handling of events