TODO Shader Uniforms [IN-PROGRESS] Create a system for managing shader uniform values from within Material objects.