fixed the line item and moved check if the event is used the flexible prices to the utility file
Hacked -- Override the Confirm class to create additional participant when user skip the participant