Add multiple executors

Refactoring / clean up
Adding executors instead of framework messages
What does this command do? (as in "where is the code?")