Add mostly dummy implemenation of per-room light and temperature calcualtions (adds most required variables and functions), the actual calculation per-room is the dummy part
Relates to #43
Hello! This pretty verbose commit message is basically saying just that, the proper “framework” of functions to introduce these new values (and update them) was added, values are also already calculated but their main characteristic is currently just to be “different from the outside values” in order to see if they update properly.
That being said they are obviously not used anywhere yet, so the next step is to actually make use of them, see what needs to get changed for that in the rendering process and finally do the proper calculations. 🙂