updating tests to use new DemoEventHub
WiP: basic application complete
style tweaks