Adding extra files to submittions, handle some error conditions with alerts. Closes #6.