Line module cleaned a bit more, for use as 'model module', polyline module updated a bit and arc module revamped according to this model