Category structure, added ability to update & remove category's parents