Closes Issue #29
Handle long state names by truncating name and applying ellipse to text-overflow.