Removed Rotation from IShape

And from everything that inherits it except the ComplexRectangle.