Message set importer

I didn't want to make an assumptions about how it might be used in the future, with maybe 100's of messages so designed this way