Added contains point, intersect, and bounding_rectangle

intersect: copied from the "set corners" file. Check to make sure it is
up to date.
Contains Point: requires intersect, bounding_rectangle