Add support for creating a board from NodeData