Updated gitignore and docs