Added documentation
Added nditerate macro for iterating over a list of arrays