update .gitignore, rework index