Assignment with file submissions

Students upload one or more files (such as 2 in this example) which the teacher can grade. If these are pdf files,the teacher can annotate them directly in the browser.