added .gitignore for cleaner repo tracking