Refactoring + Introduction of API 9 call of getRotationMatrixFrom Vector()