1. Add fryup.exception.OrderException for any exception that happens
while ordering
2. Modify and create some Interface in order to distinguish between
OrderRecord and Order, OrderLineRecord and OrderLine.