fix: also draw horizontal splitted rects
stroke weight now depends on width and height
create child rects recursively
draw each side of the rects seperately (without stroke)