Add an incremental build system to the package