moved the interval inside rechoke module
exposed start and stop methods