Profile Page Styling

## Feature Implementation
- Profile Page Styles
- Devise Registrations Controller override
- Feature Spec for User Profile
Why are these 2 deletions necessary? Is it because if we leave them blank and call `update_attributes` on the `resource` it'll fail because password can't be blank? 

I feel like Rails might be smart enough to know better but maybe not... Ruby definitely wouldn't be but IDK about AR.