Cleanup and documentation of Executor.pm