Implemented search and 404 page

Added search client side code
Added page to deal with 404 errors