Create import progress object that allows users to track their uploaded files.
Create migration for new progress object.
Save user to FastaFile if being uploaded.
Update the progress object during import.
Use manytomany user field on progress object.
Create SkittleCore Storage handler for accessing users and state packets.