First commit, add CRUD for categories