Documentation updated; gitignore added