update orientation module with new class style and fix Orientation class

orientation matrix are used to define Euler angle, not the standard
rotation matrix.