Add comments code, better .gitignore