D3

I made a commit on this branch to deal with my browser blocking the d3.js library. Any reason not to merge this D3 branch into master?