#252: skeleton almost without tests
#252: some examples
#252: integration test works
#252: extra javadoc
#252: more convenient methods and explanation
#252: extra unit tests
#252: extra unit tests
#252: extra test for Region
#252: site doc