rewrite using the d3.js parse/format implementation
move files
add notes on d3
bump version