missing header
refactoring code (due to util pair header)
defining linking options wrt the architecture to alleviate multiple definition wrt DGtal