prototype implementation with d3
new version
removed stuff from old repo