Added directories and main classes for demo projects
Added simple code to set up loggers and world server.
Making better use of MessageRegistry.getInstance()
More work on demos.
Changed user table name
Derp
Derpalerp
Derpity doo da, Derpity day
More tweaking of demo apps.  Getting ready for UI.
Added simple JavaFX login pane to client, plugin for gradle
Minor refactoring.
Extracted LoginPane class, renamed Main to JenjinDemoClient, some refactoring
More work on client demo.
Kind of puzzled as to how rendering is going to work.
Trying a really hacky way to hook the render updates into the world client updates.  Really should try and make world client totally thread safe.
Removed special location from World.xml
Adding basic controls
Added basic movement
Small but significant changes to movement.
More improvements to UI
Extracted MovementKeyTracker class
Extracted WorldCanvas class