Add method for generic array reduction
Rename reduction method to be conciser
Merge pull request #63 from talk-to/array-reduction

Add method for generic array reduction