API wrapper for DMC.Chat.

Code is still a little fucky, and not entirely tested, but basic stuff works.