Initial Doc

Just detecting the device works. I haven't had time yet to do the whole thing...