added Category model, updated Product views to include Category name in tables and forms