fixed a couple deprecated audio api method calls
added a GameManager instance to the Player object.  I want to stop calling it's 'instance' method factory constructor
fixed up a lot of code dealing with the start and stop of the game's execution.  The idea is that now we should be able to start a new game once your game is over.  Still a little buggy in that the starting position of the level is not honored when you start over.