added requirements.txt for documentation building