Streaming and overhaul

Better quality, compression and streaming ability added.
Also changed file structure to comply with ULX's file structure.