Add feature specs for authentication.
Enhance entries feature spec.
Add scenario for changing user name.
Refactor routes and controllers for better REST semantics.