Added generated puzzles class