Beginnings of the custom D3 implementation. D3 graph is static now and rendered via JSON.