More modern settings, better tests.
More modern requirements structure.
Improved database connection settings.
Handle over-removing from order.
First pass on handling orders and payments.

From the user side. We don't yet handle anything past submitting.

We don't handle anything but the happy path, either.