added Light Tree generation and re-added the code for the light/dark essences