Update to commence introducing UnitTesting

Refactored out a LoadBalancer and Scaling Policy classes.