adding hmc5883 setup and functions, TODO: setup mpu6050 as master, read
data