Removed some old console writes.
Added SetIcons() and SetSelectedIcons().
Removed some old, commented out code.
Added multi-line support, simplified the text alignment.

Multi-line support uses \n as the line separator.
Added a multi-line label that tests alignment.