Merge pull request #26 from asobolev/master

Some name changes (metadata) and TreeItem back to working state

LGTM
display ID in the tree node fixes #32