Pushed no longer used methods from IMU to be private, the public API is quite simple now.
fixed bugs that pop up from -Werror being added in Makefile