First iteration of message publishing.

Still TODO before the end of the hackathon:
 1. Receive/get messages in the database module & associated tests.
 2. Polling thread.
 3. Locking system for message printing.
 4. UI, i.e. CLI (make it pretty -- colored text, etc.)