Refactor grabber and device manager code
Add color data processing