Beginnings of a header for the Puzzle class.