Relative mouse movement

 Implemented relative mouse movement and communication via websocket (to reduce overhead to a minimum) in touchpad.