Cdyk trisoup

Adds support for triangle soup representation of surfaces.