use the geometry bounds for the svg surface

not thight bounds though.
RECT and SIZE plx wrappers

very basic now.
more rect helpers

this time D2D float rects.