First checkin, triangulate doesn't seem to be working quite right so windows are not removed