implementing ProductController, views in staticBundle, final logical correntions