revise KeyStorage, Node, created other classes