Abstracted the code for the d3 viz out into a separate JS file
Abstracted the CSS into a separate file
Cleaned up the HTML markup. See the previous two commits