Item('base') -> Item('proto'), separating item & proto files