adds basic specs to test that routes return OK status
adds validation to cat for uniqueness of nickname
adds classes for css styling
delets unnecessary lines
adds styling to buttons and divs