CMakeLists and related stuff added.