added validations to project model
p