fix bug with user profile validation
Generated profile controller
added test and acces profile by url