ResManager uses more static fields / UI reads from ResManager now

ResManager's fields are readable through static methods
Light has been renamed ot Lumen
IsGenerator now produces max energy
fixed IsLightShard with renaming Light