switched from data.js to loading proper JSON in data.json
added comments to code; now loading JSON properly via jQuery $.getJSON(); tweaked CSS