Rect& normalize();
remove math stuff from base
add Module