Modified stuff based on stand-up discussion
* only take a single feature collection
* finalized interface for intersection