Feature better text positioning

Replaces the previous text placing with a more flexible solution that searches the largest space on all 4 sides instead of only top and bottom.

The user can set centerText in the options to center the text in the largest available space.