Normal computation

Add normal computation for polygons