Added apikey for tempo to be set in the setup and be available later in the config
added a null check for config when initializing the logger
required jobs in later once we know that the config exists
added reference to workorders module
removed the connection check, it was not part of the dmain just the setup
removed the jobs require up at the top since if there is no config jobs can't run