Added tests for first, last and profile name validations
Styled flash messages and refactored code
modified routes
Added integration tests for custom routes
Added status validations and tests
Fixed bug with user profile validation