added itemprop for ForNodes where applicable

split out repeated code into a function, added itemprop information for
sub ForNode iterations.