added participant to controller model and views

Added the controller participant with multiple functions, then added the
model participant with multiple functions as well. Also included a
folder called participant in views that includes multiple views