getProducts now returns the products wrapped in a productList to be more consisten with other methods.