Better labelling code in NodeWidget
Adjust widget font size to prevent truncation