fix user profile validation bug
added profiles controller
updated profile page