starting to make progress with the orders admin interface, still need to implement quite a bit of logic