WIP: Rectpolygon with rounded corners

Numpy optimizations are yet to be done.
Yes its possible. Again, I used the old code. I will modify the other visuals as well to conform to this. Thanks!