Basic IM messenger backend pretty much done (You can start the GUI)

And a couple of fixes to the other parts.
Added comment block to Messenger test.