Feature: Using FileSaver.js for file downloads
WIP: Improving UX