Added cvGP.cpp