Order model no more abstract. added availability property to stock