Added the mapper service and modified the file generator interface to accept a list.