Added NodeCollection and node example refactoring to node framework