Added CMakeLists.txt to be able to use the cmake system to build the project