in progress
Reducer reduce a set of actions (over time) into a single state.
convention: types are plain strings, and often uppercased.
Actions don’t really do anything on their own. In order to make an action DO something, you need to dispatch it.