Refactored vertical offset calculation into a method in the AnimatedText class. This could probably be used in the drawText function.
Cleaned up the calculations in map.cpp on calculating where the text should actually start at.