- Create a meshblu-core library that has message routing and database access
- Create Protocol servers that use the meshblu-core library to handle protocol specific routing of meshblu messages
- Allow message forwarding and event forwarding to be a runtime configuration option
- Add events to the meshblu message bus