added ability to pick nodes from other road node clusters. Need to think of a way to limit the way the roads bend. Perhaps only allow roads to split into two depending on the angle