Added Orientation3D class
Added decompose, recompose