99% working intersection code. A bug remains where additional triangle are sometimes added.