New search interpreter (not fully tested), replace awt.Point with com.jaivox.util.Pair