This library includes CI libraries, some of custom created and some are forked or followed.