Add multiple executors

Refactoring / clean up
Adding executors instead of framework messages
Yes, there is a simple node executor that executors a command.  It handles these types of tasks and keeps them running.  We also need to add error handling if the node dies.