Added many, many things regarding the checkout feature.