integrated eigen thirdparty lib into project