Metadataを抽象化。Itemクラスを作成