Software for editing/testing puzzles for the MIT Mystery Hunt