structures to registering nodes and the general layout to call the nodepool