Add state to participant
modify update_state method, update test
Merge pull request #13 from DaQuirm/participant_base

Add state to participant