Regions.js => Fixed up documentation a little, applied IDE formatting.
Fixed the order of positional arguments in the Region subclass constructors. Added tests to check if the constructors are working fine.