moving iframemsghandling into iframecommunicator