fixed bug with user profile validation
generated a profile controller
updated profile page adn added scope status updates to it