restructured repository, CMake file changes