Restructure OO style
Simplify the implementation of adding students to grade