Functional 95% passed, all commented.
Added get assignmentTags function