checkout - change all apps to use

Removed the old checkouts.
Added the templates for the three auth modes.
updated all the apps to use the new checkout.