Major bug fix and adjustment.
 * now the scheduling works as it should, and arguments are being passed
   to the functions appropriately.
 * renamed some functions
 * switched from using decorators for apscheduling to using add_job