N way tree implementation

N way tree implementation in C++. The file also provides an implementation support to:
1. Marshall tree node 
2. Demarshal or re-create Tree.