Changed the name of the Rectangle class to Rect as to not conflict with
java.awt.Rectangle. The rectangle is supposed to represent the location
and the area of an object in a two-dimmensional space. There is an
method to determine if a point collides with a rectangle. This was
extended to determine whether the four corners of a rectangle collided
with another. There needs to be an additional check to determine whether
an edge of a rectangle passes through the edge of another rectangle.