* Cleaned up LightInterface a bit.
* Added Groups and Group class.
* Register Group(s) on startup.
* Style fixes.