First round of a .gitignore file, most suggestions taken from GitHub