nodes and board basics