Implemeted task router (#17)
New Executor is working, but still early days (relates to #17)