refactored LineChartTooltip interaction.  Turned it into a class