More work on the sound system + added pause support