added some scaffolding related to building d3 visualization, made some decisions about the archetecture that is necessary for a visualization system.