[NEAM/CR/TUPLE]: tuple are now move and copy-constructible. removed the get_ref method, the nc_type. (the code is now a bit clear).
[NEAM/CT/TYPE LIST/MEMBER_INSTANCE]: member_instance is now copy and move-constructible.
[YAGGLER/SHADER/CONTEXT]: removed the use of tuple<>::get_ref, move and copy constructible.
[KLMB/MATERIAL/TOOLS]: removed the use of tuple::get_ref, copy and move constructible fof some types.
[YAGGLER/TEXTURE|GEOMETRY|SHADER]: removed the use of tuple::get_ref, proper copy and move constructors (that are working).
[KLMB/SAMPLE/TEST/OBJECTLOADER]: removed the use of tuple::get_ref.
[KLMB/CAMERA/HOLDER]: removed the 'const' in front of the glm::mat4
[KLMB/OBJECT/DEFAULTS]: removed the use of tuple::get_ref.
[KLMB/OBJECT]: removed the use of tuple::get_ref.
[KLMB/MATERIAL]: removed the use of tuple::get_ref. copy and move contructible (thus hyper higly deprecated because of variable's references). Added function to allocate new material, and create material with the default variables
[KLMB/MATERIAL/WRAPPER]: material wrapper is now working correctly
[KLMB/MODEL/MODEL]: model is now working correctly
[KLMB/SAMPLE/TEST]: de sample use a klmb::yaggler::model instead of a material + object + mat4s...