Implement TopGradesGrouped properly. Tested somewhat. Needs to be tried on larger songlist.