fix for #13 'devices column is not updated if a device gets plugged in'. solution is to manipulate the json data instead of the dom because ReactJS doesn't like the latter.