major changes in cronlib.

trying to finish this module, still some work to do!