Generate takes the files and their configs to generate the project.
files should not contain file extension.
folderName is "solution" by default when empty
type Config struct {
FileIO *IO// input.txt and output.txt files instead of stdin and stdout respectively Pq bool// include priority queue struct and methods Uf bool// include unionfind struct and methods Sv bool// include sieve of eratosthenes Cf bool// codeforces style template with `t` testcases}
Config contains the parameters used to generate the files to be used