created bulb subclasses
created TL module