pub fn new_filled( tag: &str, attributes: HashMap<String, String>, content: String, nodes: HashMap<String, Vec<Node>>, ) -> Node
Creates a new node with given tag, attributes content, and child nodes