.gitignore and other good stuff