setup basic controllers and views for homepage, all products and single product