store defined 4 types of metadata
Merge branch 'feature-storeMetadata' into development