Implemented Streaming

Implemented Streaming and seeking for media files, fixed bug where the
app could only play one file per instance.