corrected active property setter.
identified minimum methods to bind
constructor first
initial PdReceiverDelegate and PdListener
slightly more useful comments