Header update around authenticated user and linking to profile.
Adding tests for user authentication.

Add coverage and complete TravisCI deployment by running coverage task.