Merge pull request #14 from coldstar96/api-interface

Add Javadoc comments to the API interface
Base user login and creation
Finish login and user creation and add a check to see if we're logged in