new client design
right. merging in dans changes

Merge remote-tracking branch 'origin/master' into new-client
incremental improvements
small bug foxes
added construction
changes and fixes and and support for new apps
epic times
a few patches
autoreload
client seems to be working
elicitation framework