updated readme and requirements. updated .gitignore