Merge pull request #11 from sealocal/test

Manually fixed with merge
Merge pull request #12 from sealocal/test

Test
cleanup
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
pull master
change tests