Added CMakeLists files for building