add git ignore
add lineCol field, automatically select source
fix highlighting logic and mouseover class
use name length if it exists to end marker
add hover highlight
add height limit to mapping item list
use selection for highlighting