Add basic user information view
Factor out User create form to own file
Use create_form template for creating users in user.index
Show dash for fields that has not been set by user in views.users.show
Change signup button appearance and route
Add view to edit user
Use separate form for editing user (same as create user earlier)
Show user's already set variables when editing user
Edit routes for creating, showing and editing user
Add update function to Users controller
Edit create user form design and error messages
Minor changes to edit user form
Use inner class in Users controller for handling user edit
Minor clean up
Utilize Users controller's inner class in edit user view
Remove unnecessary logger messages
Minor
Handle all User edit validations in Users controller instead of Users inner class
Set all empty fields to null when editing user
Bugfix: Set country to '' instead of 'Select country' when country unspecified at User edit