Validate inputs for shopping list and stocks.
Implement stock editing.
Add missing stocks/edit view.