The DanteDevice and DanteBrowser objects should be sufficiently independant. We should be able to instantiate a DanteDevice directly, given an IP.