Receive all uploads and implement for multiple users

First part is for receiving all uploads.
Second part is for when your system has multiple users, and still want to have the ability to just upload or get all of the videos for just the current authenticated user.