First stab at a DRY implementation
Starting to reflow the controllers
Moving our inputs to magical helpers
Working with ngForm and subcontrollers. Also fixing bulk order specs
Adding payment controller for consistency
Moving to a switch
Displaying server errors as well
Removing some debugging