create skeleton for items extractor + rome implementation. create ItemsRepository and InMemoryItemsRepository