http://stackoverflow.com/questions/3582671/how-to-open-a-local-disk-file-with-javascript
https://developer.mozilla.org/en-US/docs/Web/API/FileReader