updating - need to add categories to site table, adjust model, and add functions to controller