Rectangle constructor now use named arguments

Also fix some Point constructors in the Rectangle example file
Shortened Rectangle corner names w/comment to comply with CoffeeLint line limit