change SongLoader from module to class