Initial work on camera and movement controls

* Refactored a few messages passing data to the game
* Implemented a basic game update method to send movement data to the
server.
* Created a stub implementation of movement control handling
* Created a stub implementation the camera control
* Updated network messages to send player movement direction to the
server.