Worked more on scheduler and refactored FacilityManager interfaces.