fixed CMakeLists.txt to include new files for building