Not part of the ticket, but I'm boyscouting this.
CURA-6732
You can get the list of names of peripherals this way. Contributes to issue CURA-6651.
- Move machine related models to cura.Machines.Models - Move printer device related models to cura.PrinterOutput.Models - Other UI/GUI related modules in cura.UI