CRUD for Topic and Types