Using highly experimental rot.js for RecursiveShadowcasting
Fixed bug wherein sounds overwrote player position. Updated map display code to always center the map on the screen.
Added sound tile as a constnat