d3js componentized within flightjs framework for modular mixin based development of interaction/visualization