moved validations into a concern and membership model
moded participant and membership validations to participant model [Finishes: #84312626]
moved membership and participant validations to the model