Split the ubiquity submitter up into separate files