NewNode -> newNode, no need to expose it
Use example code as the Usage section of the README