Add Device structure for an MTPC device.
The device list folder tree.

This is just the boiler-plate code in place. Has a lot of work that
needs to be done.