Submission

Completed functions for grading submission