Added product model.
Made product collection async. Changed product index template.