Demonstrates how to create hierachical tree with zoom and pan features using D3.js. (based on a tutorial by Curran Kelleher)