add play pause when the the screen is tapped

there is now a synchronized object that waits if mPaused is set to true
this is accomplished with a wait() hook inside the main word playback
loop. To re enable playback the go() method is called and notifies the
waiting thread (to resume) and mPaused is set to false