prevents irrelevant (past) semesters' sectios from appearing in the UI

 by defining a set of 'valid' semesters for consideration
Merge pull request #53 from lsuits/51

prevents irrelevant (past) semesters' sectios from appearing in the UI