Added dynamic audio. Animation states.

- Added function to audio code: playDynamic(). This takes a Point to the
player and a Point to the sound source and adds a volume and pan falloff
based off of the distance and direction from the player to the sound
source.
- Preliminary work on changing animation states for the player avatar.