Profile + cosmetic changes

- Auth module now has separate methods for current user and greeting in
  order to split up messages in UI.
- User login now in navigation bar.