add CMakeLists.txt
wip