Object Oriented version of xilib
xilib v. 0.30