Trying out SoundPool

There seems to be less delay between pressing the button and hearing the
sound. There's still a noticeable delay when stopping and then replaying
the sound.
Move playback logic to PlayState class
Refactor PlayState

Converted audioManager to instance field initialized in PlayState's
constructor.