New Arch (Every module is independent): Fixed Node.h