* started working on payload concept
* added crypto
* moved into new package, added feed
* added nicer feed stuff
* minor readme for now
* subscribe implemented badly
* doc
* doc block
* cleaned up a little
* making a mutex
* mock, empty test
* test wrapper
* started playing around
* updated mock
* formatted
* updated
* updated interface
* updated
* updated
* updated mock, rewrote test stuff
* todos
* added tests
* reuse
* dont need var