Move compass to device-orientation, add rudimentary smoothing