Added PDRect

Also added so PDRect is sent to PainterDrawCallback for the size of the region