Abstracting a tic-toc region tNode as a separate datastructure. A new file named datastructures.js has been added