added progress bars and error modals for file uploads
workflow enhancements to prevent incompatible combinations, added clear uploaded and clear selected buttons