added Stream and Player classes, HTTP progressive download.