fixed CMakeLists.txt file to use submodule