Added subtotal functions, modal on checkout, adding checks for CC info