Fix bug with user profile validation
Generate Profile controller
Update profile page and add status updates to it