Add CMakeLists.txt for easier compiling