Updated the initial_cache.cmake template with accurate, up-to-date information and better descriptions