Added 404 page and view for unmatched routes and restyled all pages