add home page view, route, and controller