Clean up map.js for inclusion of DDA/line-of-sight algorithm!
Add dda.js.  Totally not ready for anything but there it is.