moved metatable utilities and templates to _G.metatable
moved metatable utilities and templates to _G.metatable
attempt to improve texture:Shade