added Eigen and RapidXML