Updated the cmake file and submodules.