Fixed some things and added a SoundManager