Common Library for C++