Basic functions appear to be working?  No locks implemented.  Not tested w/
DynamicVariables.  FinishAction not implemented.