GitHub #57 - Add LightModelFactory
GitHub #57 - Finish up Hue bulb light model
GitHub #57 - Finish Bloom light model
GitHub #57 - Finish Bloom light model
GitHub #57 - Finish unknown light model
GitHub #57 - Use factory for getting model
GitHub #57 - Fix comments
GitHub #57 - Add tests for new model system