audio now in separate thread, fixed tile flipping