Add generateFileName()
Add Config struct
Add loadConfig()