Add documentation to interface.py