Add GeneratePossibleWordsSolver implementation