added Sonic::createWriteThread(), playback now working

Sonic::createWriteThread is just a wrapper for World::createWriteThread().
Should we even have a World object?