d3 updates suggested by @dmccloskey
Merge branch 'build_for_model' of github.com:zakandrewking/escher into build_for_model