remove unneeded balancing nodes; begin work on fixing use of hash.Hash
complete working tests
update readme
improve coverage