Completed user handling

* Added a profile view (available to every user)
* Added ability to edit a user
* Replaced the calculate button with a refresh icon so that the
calendar pop-up on mobile devices shows (it was being obscured)