add participationModel and tests for mongo relations and validations