Break up the scripts and adds a build process.