BSTNode.java done will check bugs with bluej in uni