added NodeBoard class, nodes render correctly