Initial implementation of an upload queue