Changes to the legend size. Added an alpha value to the patches.
Added function descriptions for each function in poly_intersections.
Removed un-needed imports.
Some cleanup of code formatting.