misc: gitignore, spelling, etc