Validations for Product model
Valid test data for functional test, Section 7.1 finished
Unit tests for empty product, positive price, and valid image URL
Added fixture data and test for unique Product, Section 7.2 finished