added rudimentary user creation and login, update http response codes documentation