Added a more sensible gitignore file.