added categories CRUD