subclassed DeviceCell so switch could have an outlet
set up custom delegate for DeviceCell