Add library

Signed-off-by: michel <michel@michel.org>