Removed unused interface property.
Added instances to config file.
The light group can be null at this point.
Added color converter
Added two fill extension methods.
Use a safe ToString variant for better null handling.
Remove logging and make sure initialize is called.
Added static light arrays.

Also moved most of the PAPI code to a common base class as it can be
used by all multi-light arrays.
Readded Enabled property.
Increase visibility radius
Sync the enabled status of the modules with the arrays.
Fixes #4
Added PAPI model

Special thanks to Cpt. Kipard for modelling it for this project.