Creating Grading and Using Virtual Assessments