Add the ability to read/write, set the mode, sensitivity and interrupts. Also read the orientation