change password works!

now we just have to fill in all the holes for the user class.
Right now logging out does work but it doesn't go back to the
not-logged-in menu and so far we haven't implemented the post/view
message choices yet.