updated requirements, added a test_requirements file