WIP

So far this:
- Ports over the new order view
- Rearranges the order controller to approximately where it needs to be

Still need to wire up the bits to make creation actually work and then
port over the order fulfillment view.