Library of C++ classes for basic components - useful when building apps