Made messaging even easier to use.

Everything is now static so a simple M.sendMessage will suffice.
Formatting is also automatic, with all of the bugs (hopefully) fixed,