DTO for Gradebook view

Added DTO for Gradebook View. Contains many different classes to drill
down for data
Gradebook Updated

Gradebook working and shows assignments. Added Javascript at the bottom
of the page to show that the assignment has not been taken yet