Add text option and setText method

Todo:

* Test
* Document