Refactored some code.

Shortened some long functions by going back up into the main run() loop instead
of continuing on down a path of read_lines() in participant and participant
connection.

Participants now sit and wait for a submission or forfeit.