Added goalNode constructor with color