add face algorithm
add clipper class for handling face boolean operation