Tidied up committed files, and added a .gitignore