added CSG functionality, additional support generation functionality.