added DB validations to Player model