new IO class using java.nio, rename toolkit class