step-11: create CheckoutController
step-11: bind CheckoutController to checkout view