added additional testcases
Fixed some bugs in grade calculation, added additional test data in studentData, improved testcases