Move views into separate file.
Add promotion to update_user.