Lots of analysis and some d3 plots added.