Removed the chat API and rewrote the command API

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
Merge pull request #551 from SpoutDev/chat

Removed the chat API and rewrote the command API