I am trying to remember the name of a TV show on Nickelodeon (I think). The show was science fiction with a group of teenagers from another planet. There was a meeting room where they lived (again, I think) that had wires and duct work showing from the ceiling, and it had lighted panels on the walls. Anybody have any idea what the show was called?