Order and OrderList classes completed but require testing