Using Android device compass and gyroscope for manipulating computer's mouse (client + server).