Update widget helpers

* Added alternative continue text seen during tutorial island
* getComponentByText() requires component to be visible
* Added some comments to methods