Setup edit page for users
Made error alert code DRY
Add settings link to header. Handled invalid edits
Finish successfull edits with no authentication
refactor edit with valid info test
Complete profile edit authentications
Add friendly redirects
Prevent use from signing up while already signed in