updated tests
added requirements.md