add barebornes of Ray3D
added barebones of Mesh3D

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
added barebones of TriangleMesh

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>
added rect class

Signed-off-by: Marcel Schwittlick <marzzzel@gmail.com>