Various fix and added subtraction and filter operation to Edge and Point List, started triangulation calculation for arbitrary polygon