- Group products by ProductGroup.
- Better string alignment, when printing.
- Switch to from tuple to dict, for product items.