Added calendar.mli
Created interface for calendar.ml in calendar.mli
Added lecture.ml
Split the lecture specific functionality to lecture.ml
added comments to lecture.ml
added Makefile