Add status validations and test
Fixed bug with user profile validation
Generate profile controller
Updated profile page, added scoped updates to it