Moved timeouts to the Puzzle class.