Add BNRItem (from chapter 3) and BRNItemStore with createItem, allItems and sharedStore