Adds Customer, Customer Repository and associated tests.