Refactored MoodGraph

Made the MoodNode and MoodGraph generic, also commented the PointLight
Comments

GhostDoc generated comments for Renderer