modularized architecture, Reified module, Customer class