Added a little dimensions class doc [ci skip]
Make moving elements take element_left/top into account

* Use element_left/top in backend drawing methods
* renmaed move in the backend to update_position, as we just want
  to update the position according to how the DSL position was
  updated - no need to pass params along