Added an addSemester function. close #7. Not sure whether the time it takes to connect and disconnect with the database will be a concern or not. It's a bit slow to return.