added model products, views and other finaly things