fixed sound to use classes, fixed module order so that sound comes before pageinit