Added docs and updated gitignore...