Reactive Redux reducer
Let you build your application state as small reducer with dependency relations.