Changed private members of Event to protected.  Added accessor methods to
Broadcast class.  I further changed its constructor to what will actually
be needed, rendering SetInPort useless.