Components must be tested behaviourally before any changes can be made.
- Maintain consistent implementation of component state, redux store and cookies/session storage
- Make difference between component state and redux store more explicit (naming conventions, both are referred to with
state
name)