* Returns a widget by given id
* Returns the widgets map.
* Call update for all widgets.
*
*
* * Returns reference to this so it can be used in a stream.
* * Returns reference to this so it can be used in a stream.
*
*
* * Returns reference to this so it can be used in a stream.
*
*