Added in empty textures; this will make Shaders work with non-samplers.
Complementing to this: I changed shaders too.