Removed magnetometer, rewrote renderer/shape