Updated requirements.txt and documented key_from_path