Correctly separate username and email on login
updated user login, pass user type on user return calls, added delete observation method and API, fixed reputation points system so it never double updates
Added method to flag an observation
Merge branch 'feature/backend' into develop
Merge branch 'feature/frontend' into develop