Product model validation added
Fixed old Products tests for new validations
Added model testing for Products