Require user account.  Automatically capture funds.
Added framework for checkout customization.  Commented out for now, waiting on bug fix: https://github.com/spree/spree/issues/3284
Add seeds for zones and tax purposes