Many changes

Adding logout, profile page, admin page for deleting and promoting
users.