The parts are not ‘wrapped’ in a Component, so the positions of these parts are ‘absolute’
this makes it hard to control whenever something is changed.
If you wrap them in a component, the positions are relative to that components origin, which make it easier to control the movements.
Two more things, Onclick functions act on one Attribute only, but you can have more Onclick functions seperated by a colon ( ; ) activated on a single click.
You can get more control if you use additional attributes (eg. ‘travel’, positionPin, etc)