Updating react version and adding a clone on child.props.data to prevent data replication issues due to object reuse.  Some react deprecations still need to be handled.