Line(pt, norm) constructor, translate and perpendicular methods, documentation