* added new data header containing ShaderView structs for the default includes of GEAR, these structs hold the data in the exact same format as it is expected to be for the upload of the data to the shaders using UniformBufferObjects in the future
 * Changed material system to use the new G2Core::ShaderView::Material struct for the actual data of the material, thus enabling the engine to incredible fast upload the materials with a single API-Call
 * added some documentation
 * removed obsolete datastructures