optimizing shouldComponentUpdate
simplify change and edit readme
Merge branch 'krawaller-master'