Adding new scheduler with ability to handle default schedules and calculate sunrise and sunset