Part I. libempathy Overview