resampler: Split the implementations into files
resampler: Change the way the names are stored