getting close to ditch nvd3. More reusable charts.