implemented outgoing transfers

With a reference implementation with the tox backend.