Added participant map, state transition for checked-in.
merged master