fix(node struct): Udpate node structure for easier extend