Adding charting with realtime data refresh