Added `setTextLabel` and `setIconLabel` methods

I have added two methods for chaging values at runtime:
* `setTextLabel` to change the text of the middle toggle label
* `setIconLabel` to change the icon of the middle toggle label

I have also updated the documentation and the readme.