Creates stream handling class
Adds support to check if stream is up-to-date… missing decent persistence and tests