Problem:
When the KeyListener picks up an command it should move the player and change the picture that will be displayed to make it look like an animation of walking. The picture was looping to fast and the animation looked silly.
Impact:
The animation will not look proper and will take away from the look of the game.
Solution
I have to use game time and pass that in as a parameter to my new Draw method in the Player class. Game time is the total time in seconds that the user has been playing the game. The player class checks this time against the time interval that you want the picture to change at i suggest 0.15. Once this is set up in an If statement you can increment the frames in the animation in it returns true.