Added a VertxServer implementation which is much cleaner.
Added a VertxServerConfiguration class, which holds the Vert configuration. Can be constructed with the Vert JSONObject.
Moved the WebSocketHandler into its own class for a bit of a cleaner approach.
Added a Manager class, which will be the entry point for all requests to the Grails manager instance.
Added the Arena class, to handle the game logic.
Moved Arena to Core package.
Moved WebSocketHandler.
Added handler stubs.
Added some implementation stubs to the handlers.
Added docs to Arena, and added some handling of adding new players to the arena.
Added some more to the TODOs ffr.
Added a Player class for Vert to avoid having to add Grails jars. May be easier to add Grails Jars, however. Possibly extend.?
Disabled OAuth until I am ready to implement it.
Constructed the handlers per-player, instead of globally.
Added a getter for the Socket.
Set the logger to static, and added a method to authenticate the user by their Facebook login credentials.
Added code for handling each respective packet type; and for constructing the handler in a logical way. The code is now more procedural, as the previous method would likely yeild considerable overhead due to object creation hot-spots.
Added base Packet enums.
Added various getters/setters and a couple of transformation methods to Player.
Wrote what I think will work for all of the packet handlers.