added labels to nodes. still havent' made it perfect for keeping random node starting locations within bounds