add an item model and controller