init .gitignore
misc updates