Removed the courseGrades object, cleaned up warning messages.

Moved the storage of grades into the Assignment object, stored as a HashMap with pseudo names as the key.

Cleaned up several compiler warnings across the objects code base.