Node class setup