Add Item model and generator