Implemented advanceRotation(). Tests to follow.
Added Quartz-based scheduling service to deal with advancing rotations.