created CategoryPanelModel and Controller