Features are pieces of geometry with a value and/or attributes.
A line string is a a series of (x, y) points connected by line segments.
Point represents a simple (x,y) coordinate.
A polygon is a series of (x,y) points connected by line segments (like LineString) but with the last and first points also connected.
Turn tuples into JtsCoordinates.
Factory wraps GeometryFactory, which is used to build various JTS objects.