Full roster managed via CMS. Filter by availability.
To update the roster: edit js/data.js and add/remove people.