now actually exporting main peer connection constructor