Changed structure of how datasets are generated and added the possibility to generate datasets with strings.