Document Rectangle's public properties and fields, and remove some white...

...space for consistency. The rest of the methods in this class used one line of space between methods - a couple methods had two lines. Again, let me know of improvements to make if desired - glad to make them.