Create ProductMainDialog.
Add close button to product dialog.
Add a checked way to execute queries.
Allow adding products.
Show exceptions in message box.
Allow deleting products.
Fix typo: loggger -> logger.
Allow sorting the product list.
Resize columns to contents.