Initial chat code & design
Documented chat code
Fixed #10 and #11
Fix merge issues
Added tests
Travis YML file
Merge pull request #18 from Nichejs/Issue_17

Resolve #17, getting ready to add travis ci :)
Merge pull request #15 from Nichejs/Issues_10_11

Resolve #10 and #11.
Merge pull request #19 from Nichejs/develop

Next minor release, fix some issues with the chat and add tests