Changed sale and order classes to have their own stock and product
lists.
Product has optional quantity.