Added image_url migration.
Changed index route to all products.
Added error handling to new product model.