Added product loader class