Fixed scheduling rules. Should be 100% working now.
Also added a time remaining feature.