added requirements.txt to document dependencies