Create a baseClasses folder for hardware base classes, mostly just illumination so far. Move hardware specific classes that interface between HAL illumination control and the actual hardware class into the folder for the hardware (instead of in HAL's illumination folder). Add a none folder to sc_hardware for the emulation classes.