All of the things.

Lots of refactoring--mostly on the server side. Completed server side
storage of orders along with their stripe charges. Order validation
appears to be catching changes to order properties and their values.