added requirements and updated README.md