node: added walk method to container nodes
metric: added metric name to interface
added reporting interface and helper classes