subdivide utils.py to common_classes.py and iters_readers.py
add lexer