A UILabel replacement that renders text on multiple columns