Let there be light

And there was light!
For now there is no scene graph or property implementation, all lights are added in painter.cpp, check that out to see how you can add lights.
please encapsulate single phases of initialization to special functions, e.g., ```initializeLights``` - later on these might be stored in file or also might be changed at run-time. there should be a well defined place to do so.