I managed to do most of the things I wanted to, it's great. Last question by the way, by what means can we perform rotations on widgets?
Widgets themselves cannot be rotated. You can, however, rotate Images and thus draw rotated things on a canvas:
https://beyondloom.com/decker/decker.html#imageinterface
There are also some contraptions available for animating rotating stuff without requiring any code: