Dealt with Empty Student Lists and updated UML and Refactored StudentList