Added some GLM stuff to the WorldNode class.
Modified the template manager to allow custom key type.