Core C++ library