Issue #199 - move reducer initializing to base class

Change-Id: I54bc142b4f17789a7bc4c06e50b4a87b12149091
Merge pull request #200 from edwardnewett/master

Issue #199 - move reducer initializing to base class