Finished first code restructuring

-- code restructuring part 4
-- added heat hate based on temperatur
-- fixed sun position
-- all shaders runs separately now, so new improvements were possible
yet