major rewrite of home -- added dls.js to replace map.js table.js, code.js