To Do Simple to do from the egghead.io tuts. (Dan Abramov) Separating out the functionalities: Components, Containers, Reducers and Action Creators.