add hyperref so we can jump between sections
remove generated files and add .gitignore for them