Make updateScreenGeometry() public

Let screen geometry be changed from other places as well.

Issue: #23
Detect screen geometry changes for the background

Change window geometry as screen geometry changes.

Issue: #23