Screen has add method, similar to BaseObject. Call onShow and onHide of ...

...screens.

Fixes issue #251