WIP on GUI

Handle more than 1 product in the purchase view.
rework the text field to edit items.