volume of bullet ricochet sounds is based on distance from player

also added a favicon
added max hearing distance
added volume variable to audio.play()
added TODO