Add aura/sql and minor fixes

In this example, the entity should not be carrying its own messages. A separate object will carry them.