first stages of a user profile
merge with master branch
Added a user profile page. closes #72, #41, #29

added new user profile skeleton

added profile

some bugfixes

fixing missing parameter f

forgot parenthesis

fixed delete button

added method to update username