add findItemNumber function
update BoughtItem Class
add calculatePromotion function
add calculate function
update Discount Class
update Pos Class