Make product classes manageable within the dashboard closes #1094