Add multiple executors

Refactoring / clean up
Adding executors instead of framework messages
Again, I don't see any value to your javadoc changes.
"@return Object" says absolutely nothing about the intention fo the method.