added sounds, start screen, end screen, and timer