Improved checkout, page authentication

put a proceed button on the checkout, use auth on pages, bug fixes