adding a cpp project