beginning of new api impl
new, working selection menu, s/problem/exercise
implement makews.js to make a workshopper shell
refactored out workshopper-exercise
reimplemented run/verify
implemented solution printing
replace EE with plain callbacks
more generic execution, allow for async cleanup
added exercise.prepare() call
fix {appname} substitution
remove \n's on instructions, assume wider terms
remove cruft, simplify dir structure
printing cleanup and improvements (maybe)
decolourize
less whitespace around solution source
refactor out anonymous function for map()
handle 'fail' and 'pass' events for ticks/crosses
remove additional newline before problem.md txt
cleanup code & deps
Add missing optimist dependency.