C++ playground : Data structure implementation