redesign for process chains
system redesign
moved type problems away from the scheduler into the clients who will have to provide a SerilizableDict
merged queen and scheduler to master, renamed drone to node
using mvars for communication again, registering master