Added all the necessary files for the compass device; Have not attempted to reduce number of files(consolidate) yet but already cleaned up lots. Everything builds and runs. The commented out compass function calls in main will need to be placed in auto.c. // Now have interrupts set up, I2C2 set up, compass working.