cleaned up iterate_lines, added pylint extraction, added dupecode and unparse