Updated site.py and participants.py to use new YAML format

This completes #421 for integration