Ok that's stupid - forgot to update the unit tests. Changed Host.remove to synchronous call
Implemented `Host.get(id)` to get an existing Peer by its id.