Added dynamic line highlighter

fixes #138