Add docstrings to Environment