CluePlayers Authors: Lars Walen and Craig Carlson Board code courtesy of Nicola Hetrick and Kira Combs