fix all the category errors...... add ability to add/delete/edit categories