Add email configuration
Add appropriate markup for checkout and confirmation
clean up cart and checkout functionality