Working on various queue / bus / command things.
Fix a few bugs.
Clean up some bus stuff. SelfHandling contract.