Move gate to cmake directory
Refactor download URL
Unify variables' names
Add macro hunter_minimum_required
Rename temp dir
Fix comments
Add flowchart
Refactor