added easy to use debug mechanic in Main.java
made mesh triangulation somewhat more robust
added empty constructor for CSGUnitCylinder

defaults to diffuse material