Some changes to gitignore etc