[common.memory] added first draft of StorageProvider

refs #7