cleanup
make test independent of the code that is tested.
added units
removed the Action Handler. The functionality was moved to the Executor.

This should help with Multi Threading.