chop tests with callbacks
ripped off nodejs cb pattern
update docs
reduce code
update changelog
releasing v0.3.0