Added implementation of CamputationalNode