added Products model, controller, view and route