Nawqaan 232

Wanted to get this out before refactoring. Still have a pending question regarding unloaded annual data and whether we should be handling that better.
They are hard coded. I ultimately used timeSeriesViz to generate the text because that's how it gets the text within the plot. Is this wrong? I used it because that is what is used to generate the text on the y axis of the plot.