Added test for user first name, last name, and user name correctness
Styled the flash messages
created simple url paths
Added tests for custom routes
added status validations and tests