start adding skeleton for metadata class