Changes to the legend size. Added an alpha value to the patches.
Added function descriptions for each function in poly_intersections.