Add Item model

Default ItemRepository instance now uses Item model