User Profile page/editing attempt 2

includes small contact form update