1
Use a dictionary to store product names and stock quantities
4
Remove option prompts for a product name and removes it if it exists, with a friendly message if it does not
5
List option prints every product and quantity in a formatted table or aligned columns
6
Quit option breaks the loop
8
Invalid quantity input (non-integer or negative) prints an error and does NOT add the product