init method
This method is responsible for initializing caching given list of files,
and initilizing settings.
Implementation
Future<void> init(List<String> files, Settings settings) async {
this.settings = settings;
FlameAudio.bgm.initialize();
await FlameAudio.audioCache.loadAll(files);
}