A whole bunch of hacks I forgot to commit

* Change world.processors to set of Message *
* Add console log messages
* Add tests