A C++ library for developing genetic programs