Calculating how many semesters remaim is implemented

closes issue #4