All bind-operations are called with only two arguments. ShaderData now carries the Mesh-Information in case of an Attribute binding. Separated ShaderInput and ShaderData into their own classes