Finished the demo app.  Long way to go.