Split Project implementation for CI