Fixed redundant declaration of friend function
Substituted hard coded values for #define constants
Fixed up appearance of nodes and canvas

Nodes are now smaller, rounded in the corners, and have a less
offensive color. Text is now centered, white, and smaller. Some
cruft from the graphics-related functions was cleaned up.