fixed issue with glow textures due to change of texture Mapper from base class to children classes
starting cleanup/refactoring