Changes to the return value of the getSize() function to an unsigned long long (8-bytes)
Also changes in the ordering of data inside the Nodes classes