Performance improvement

If you minimize, it stops painting to screen, saving CPU cycles. Song
also suspends when you do that. However, java doesn't have a pause()
method for AudioClips (just start/stop)