Send receive class improvements: select port when created, set incoming image size