added .gitignore to skip unnecessary files