1. added model (list of triangles)
2. added ability to display intersections as small spheres
3. refactoring