A javascript library for representing 2D shapes and their intersections.