Added a first_semester attribute to Student and included its implementation in the main file so that a minimum semester can be specified