This project aims to make writing Spark applications easier by abstracting the effort to assemble the driver into reusable steps and pipelines.