modif cmake to include make test
update headers
update for eigen (looking for the install version first