Dictionary Abstract Data Type C++ Class