Added purchase model, without any validation or wiring yet
Added purchaseListView and purchaseDetailsView.
Quantity and price validators.
Added  (product, price) uniqueness validator