First interface, customer class and example of main
Product class available and operator overloading