basic admin functionality for adding, editing categories