pseudocode for gpa and top calculations. wip on gpa calc
fixing gpa calculation to be float