Updating CMakeLists.txt to include public headers.