A Light Channel TV magyar nyelvu weboldala, The Light Channel television network