Dataconnection is now a singleton
Mainly Data Chnages
Rebalancing updated
Rebalancing methodology sorted