encapsulation the promotions.js with getter & setter
use line to format cartItem & item