gyro.js added for phone support and fixes with sound directories
merge conflicts
small code cleanup