addNode method
Adds and initializes a node
Implementation
Future<void> addNode(NodeOptions options) async {
/// Set a tiny delay so we can ensure we don't repeat ids
await Future.delayed(const Duration(milliseconds: 50));
this._lastId += 1;
await this._addNode(options, this._lastId);
}