Working first pass of the demo app.