libfreehand