School project : track the homework assignments of a class, allow admin review, comments, status updates, ...