Calculating GPA now works on change
newly added classes are not calculated into the gpa