updates
Removed Eigen dependency
Using DirectXMath for maths