WIP device: connect to existing players (instead of creating one)
WIP device: doesn't need form styling
Device reset button (detaches the device from its player)