Do not mutate `this.props`.
Rearrange methods
Remove state.
Gardening
Add basic example
Gardening