add validation to ensure name are specified when creating projects