C++ game framework that incorporates various game programming libraries