bug fixes, better navigation experience, added session handling and logout, still problem when visiting /users/profile/username and username has some strange characters