Add necessary memory stores and initial parts of an example (that doesn't work yet)
Merge branch 'feature-add-memory-transport'