Improved usage messages
New type: Blackboard.
It provides (hopefully) safe interthread and intermodule communication.
Merge remote-tracking branch 'upstream/master'
Merge pull request #4 from Svalorzen/master

Introducing better intermodule communication