added CMakeLists for demo