Now it's a module
Made the schedule ramp-up and ramp-down properly (anti-)symmetrical and tested