Adding Product class to hold entities.
New error codes added.
Comments added to Product.
DB feature added.
DB transactions added to the main file.