Create AbstractNode.java