partially working DeviceServer with TCP server component ripped out
More or less working DeviceServer with stuff ripped out