Add support for homework submissions