modified gitignore, updated documentation