Replaced Completion Routine with Threads

Able to read from stream and play audio for as long as we want now.

Need to save to file