refactoring: split clighter.py into highlight.py and refactor.py