added nodes, edges, and board