Added CMakeLists.txt and main.cpp