Adding a localized execution system to the base project class to fix some wonky commit issues.