add new cpp file to build