Refactor common client and server game logic into one class
Validate shots on server
Added basic hud