Now have a recurrent class that can be subclassed for future operations
Still working on the recurrent scheduler.