updating some files & gitignore.