Material.hpp angelegt
Shape.hpp angelegt
kleine veränderungen am Rest, Material als shared_ptr angelegt