improve README and git ignores