added tests and styled the flash messages
added custom routes and feed