WIP
Materials are an asset that associate a Shader with properties such as Textures and number values.