Running multiple receivers

And the final 'multi-receiver' implementation, part of #15