Add CMakeLists.txt and adapt source files accordingly.
10 files changed