added the afcgrectaddicitions class with some useful operations on cgrect, cgpoint, and cgsize