Move the text generation core code to lite. Adapted the code to follow a similar organization to the other task types. Changes include:
Renaming files and moving code around (reorganized to be more similar to the other task types)
Remove metadata.
Update tests. Improve code coverage.
Remove evaluation objects. Now the main text generation evaluation function returns just a list of dictionaries, with one dictionary per computed metric.
Move the text generation core code to lite. Adapted the code to follow a similar organization to the other task types. Changes include: