CSS animations tied to loaded music

Moved the animation definitions to only be active once the class 'rock-out' has been added to the body.

The class 'rock-out' is added to the body just before the audio starts playing.

There is another function that runs after the music is over, which makes the date show up.