improved README and added gitignore