Updated operation of creating unique customer ID

Update Customer class. Updated all classes and all test classes
dependent on Customer.