reset version file and fix typo
remove root file
split node
fix Constant name to avoid name conflicting
use tagger and node generator
use generator in Node
describe Node#each
do not yield nil