Puzzle Component

Create a puzzle manager component to determine whether a puzzle is solved.