Add Wrapper and Port of StraightEdge