added CustomerOrder placeOrder BusinessLogic