Updated gitignore and documentation.