Create Rectangle and ConvexPolygon
Add contains() to convex polygon
Add documentation skeleton