TextZone Improvements

Fixes #153

* Added setters and getters for variables
* Added missing JavaDoc comments
* Added methods for setting text, background, and highlight colours
* Added bkgFill to blur section in WordZone, and unblurred section