Updated to use cmake_modules