Major bugfixes, code now works. However, pairs are repeated between reducers. This shouldn't happen.