added SDCPS-K(all tests passing) and a preliminary fork ADCPS-I