major refactor, subflows still not done
fixed basic subflows
bug fixes.  assertion error output remains
fixed tests for Task.toString()
small argument error handling

argument flexibility
remove old code
new task interface
readme, update interface
increase version number