Added validations and created method to reformat price within the product model