refactoring products -> add 2 new methods (toggle_active & toggle_on_sale) create index & edit & add views