Working on IMU:

Modified in order to be used as a stand-alone header-only library