* Added beginnings of a stream parser class