Look into using java.util.concurrent packages instead of homemade thread pools

Implement pause/continue in OggPlayer

There is a delay before playing the first explosion.  It could be pre-fetched,
which should solve this problem.

High score table

End game when lives are gone AND explosion chain is finished
