Stream managing class and minor interface tweaks

Stream managing class now creates and saves streams