Creating a 2D shape (parallelogram).
Possible actions:
- Rotation:
- Round the center of a shape
- Round the coordinate center
- Round the arbitrary point
- Scaling
- Translation along axes(X, Y) using the transformation matrix
- Changing color of the shape and edges
- Animating the rotation
- Reseting to initial form
