Profile Page Styling

## Feature Implementation
- Profile Page Styles
- Devise Registrations Controller override
- Feature Spec for User Profile
@irmiller22 They shouldn't be able to change their `phone` either. We want that to match up with their Venmo account attribute(s), because Venmo flexibly uses phone #, email, and/or name to identify a user.