renamed uncommenter to commented_line

- also renamed commenter to uncommented_line
extracted private methods to Line