Improves readme
Changes to use componentDidMount to listen for events. Showing best practises.