Add challenge and create endpoints
formatting fixes
Add update and login
Merge pull request #509 from maddenpj/Login-API-Documentation

Login api documentation