#2 added profile to urls
fix for admin
#10 added edit button
allow some fields to be blank
#2 redirect to profile on login
added profile and moved index to CBV