Updated to use config file provided by device
All files should be generic and based on devices.txt