Changed db connection logic to resolve issue with reusing already open connection
Added product insert method to db
Added very simple seed data for products