login with email or username
Renamed profile routes.
view_profile can work with a user-less profile.
Unified many ways to save profiles.