Add `Category` model and table