adapt CMakeLists.txt to new directory structure