add gitignore
misc updates
bump email dependency