First implementation for transaction peer

todo
* publish, remote actor
* testing