I've fixed the timing issue in the first chart where I've added a vector of strings and used the index of it. I also added a text above each data point in the line chart.
The following shows my additions and changes:
I wanted to have each data point have a text above that number but it cuts off.