added .gitignore file to prevent unneccessary files from being commited