React Moved To Function

React moved to function. Collect function introduced. Fixes on Global, Difference calculations. No Fix on Local Calculation. Global LC single rover tested, working. Global NSGA unsure. Difference LC, DNSGA untested.`