add a missing image.
add MachineJobShop, QueueJobShop and ExitJobShop.
height of the property dialog should be automatic.
make ID modifiable.
check existing ID before changing ID.