Moved files from common to daemon and uses HARC for event routing