moved components out to separate project
better assertion messages
test cleanup
Updated tests for new readable streams

tests were written for old stream API
refactor to support readable-streams
fixes createStream laziness
bump version number