def NetworkComThread(MBsIn, directoryIn):

    networkCom1 = network_com.networkCom(MBsIn, directoryIn)
    print ""
    print ""


def runRGBModuleControlBlock():

    log.rgb_log(log.LEVEL.VERBOSE, "About to start light module thread")

    t1 = threading.Thread(target=RGBModuleControlThread, args=())
    t1.daemon = True
    t1.start()
    log.rgb_log(log.LEVEL.VERBOSE, "Light Module Thread Created and Started")


def RGBModuleControlThread():

    lightsControlBlock = RGB_moduleControlBlock.moduleControlBlock()


networkCom1 = network_com.networkCom()


initial_greeting()
runRGBModuleControlBlock()

networkCom1.runCom(testcb1)

while True:
    log.rgb_log(log.LEVEL.VERBOSE, "NetworkController Main Loop Running")
    time.sleep(10)