worked on template reader
worked on template reader for recursive nodes
worked on tests for block node
removed empty params from output