update UI with error and flash messages and buttons
Merge pull request #13 from sealocal/improve_checkout_and_ui

update UI with error and flash messages and buttons