Start refactoring messaging to make more generic
Fix tests and start adding examples
Improve messaging
Start adding dynamic view example
Add dynamic view examples