added constructor and getters to Schedule, setter incomplete