Added Eigen interface and Eigen tests.