added ability to extract compressed files
update README.md
update .gitignore