Do not run tests on temp files
Add tests for parsing json
Put XMPP spec in another file
Begin to describe arch and goals