d3js using twitter flights for mixins and modular components for interaction/visualization