Adding change password page

Fixes #97 
still needs the `@authenticated` decorator