Added skipPhase constraint
Added CPSGeneratorBuilder (#5)