adding tests, routes, controller method for contact page