updating gitignore and docs