Moved the CeleryNodeMonitor to its own module