X11 Library and examples