made a lot of changes to category and product models to troubleshoot - new_product form now works