Cleaned up UX. Added FileSaver to save to a saved filename