Refactor ntNode as derived of ntVertex