updated docs and class docstrs

for base Device, Keyboard, Mouse