initial commit
added a Controller
added a View page
added a Model class
added the AutoProperty method
modified the View page
added properties in the Product.cs
modified properties to automatic properties
changed the name property's logic
added a CreateProduct method
changed object initializer
added the CreateCollection method
added a model and an extention method
added the UseExtension method
applied extension methods to an interface
Merge commit 'de7f9d8a2233ca7e6a127fdad7d9c662ad0b87e3'