Initial POJOs
Initial Server Side

* These files represent the logic, but will likely be reimplemented with
  GWT and/or be modified to run on a dedicated server.