Added an example, updated README and took the stream out of the go routine and leave that to the developer