document upload + list for course, capsule, and lectures
merge changes for document uploading