Merge pull request #26 from pstephen43/master

sync up
all the little changes
optimizing
classic gyro read option added
Merging
Merge pull request #49 from pstephen43/master

sync up