adds tests for view and region
Merge branch 'develop' of github.com:blitzagency/rich into rich

* 'develop' of github.com:blitzagency/rich:
  updating layout and tests