Cart Reactive Order Prep JS

Next Steps: clean up the code mess for editability, write order
placement code with step checks, get shipping label purchase tests
working.