New devlist manager approach for sketch.c - easier, but still a bit buggy (and leaks tiny bit of memory)
Debugged the new devlist manager