I'd argue keeping the chart as a self contained system that just needs to be fed data to produce reproducible results every time has some benefits. But I do agree with removing the bootstrap dependency. I'll also try to use ```$('.popHealth.rect').popover()``` instead so as to only target those rect elements.