Business side logic for uploading and streaming content, project UMFlix