Fix #5: Add Auto-Complete for Product Names