Added operations for calculating delta cost, but not changing the schedule
Added a method for checking is there is unscheduled lectures
Setting the stage for HillClimber