add fx on the placement / close of abbrev
introduce basic scoring
add test skeleton
adujst display (lastStepText, abbrev position, legend)
add visual fx when remove abbrev