* Add thumbnail functionality
[Web App]
* Add playlist
* Append over refresh the file list (so progress bar is no longer lost)
* Store a queue of files waiting for an ID (otherwise when ID comes in it is taken by the last file added)
* Implement fast file transfer function

[Server]
* Verify clients are still connected before passing them on