Assignments & Grades

I updated the assignments and the grades with better layouts, making
them more compact and more organized. I also implemented the grading
functionality. The database also had a small change to it.