added shop view and new model for database